class Mutex
	: public WaitHandle
	, public LockObject

{
public:
	Mutex()
	{
		// MS: The CreateMutex function creates or opens a named or unnamed mutex object.

	}
}